/* purgecss start ignore */

.layout__header{
  top:0px;
  right:0px;
  left:0px;
  height:7rem;
  border-bottom-width:1px;
  --tw-border-opacity:1;
  border-color:rgba(229, 231, 235, var(--tw-border-opacity));
  padding-left:1rem;
  padding-right:1rem;
  transition-property:background-color, border-color, color, fill, stroke;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  transition-duration:150ms;
  transition-timing-function:linear;
  z-index:600
}

@media (min-width: 768px){
  .layout__header{
    height:4.5rem;
    padding-left:0px;
    padding-right:0px
  }
}

.layout__header--wrapper .layout__header__height{
  height:7rem
}

@media (min-width: 768px){
  .layout__header--wrapper .layout__header__height{
    height:4.5rem
  }
}

.layout__header .header__menu__mask{
  z-index:-1
}

@media (min-width: 768px){
  .layout__header .header__menu .menu__list .menu__item .menu__itemTitle{
    --tw-text-opacity:1;
    color:rgba(163, 163, 163, var(--tw-text-opacity))
  }
}

@media (min-width: 768px){
}

.layout__header .header__search .header__menuToogle:active,.layout__header .header__search .header__menuToogle:focus{
  background-color:rgba(0,0,0,0) !important
}

.layout__header .header__search .header__menuToogle:active, .layout__header .header__search .header__menuToogle:focus{
  --tw-text-opacity:1;
  color:rgba(209, 213, 219, var(--tw-text-opacity))
}

.layout__header .header__search .search__input .search__inputIcon .fa{
  --tw-text-opacity:1;
  color:rgba(87, 83, 78, var(--tw-text-opacity))
}

.layout__header .header__search .search__input .search__inputText{
  --tw-border-opacity:1;
  border-color:rgba(241, 245, 249, var(--tw-border-opacity));
  --tw-border-opacity:0.7;
  --tw-bg-opacity:1;
  background-color:rgba(241, 245, 249, var(--tw-bg-opacity))
}

.layout__header .header__search .search__input .search__inputText::-moz-placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(87, 83, 78, var(--tw-placeholder-opacity))
}

.layout__header .header__search .search__input .search__inputText::placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(87, 83, 78, var(--tw-placeholder-opacity))
}

.layout__header.bg-transparent{
  border-color:transparent
}

@media (min-width: 768px){
  .layout__header.bg-transparent .header__menu .menu__list .menu__item .menu__itemTitle{
    --tw-text-opacity:1;
    color:rgba(209, 213, 219, var(--tw-text-opacity))
  }
}

@media (min-width: 768px){
  .layout__header.bg-transparent .header__menu .menu__list .menu__item .menu__link{
    --tw-text-opacity:1;
    color:rgba(209, 213, 219, var(--tw-text-opacity))
  }
}

.layout__header.bg-transparent .header__menu .menu__list .menu__item .menu__link--active{
  --tw-text-opacity:1;
  color:rgba(41, 201, 87, var(--tw-text-opacity))
}

@media (min-width: 768px){
  .layout__header.bg-transparent .header__menu .menu__list .menu__item .menu__link--active{
    --tw-text-opacity:1;
    color:rgba(41, 201, 87, var(--tw-text-opacity))
  }
}

.layout__header.bg-transparent .header__search .search__input .search__inputIcon .fa{
  --tw-text-opacity:1;
  color:rgba(209, 213, 219, var(--tw-text-opacity))
}

.layout__header.bg-transparent .header__search .search__input .search__inputText{
  --tw-border-opacity:1;
  border-color:rgba(163, 163, 163, var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgba(163, 163, 163, var(--tw-bg-opacity));
  --tw-bg-opacity:0.7
}

.layout__header.bg-transparent .header__search .search__input .search__inputText::-moz-placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(212, 212, 212, var(--tw-placeholder-opacity))
}

.layout__header.bg-transparent .header__search .search__input .search__inputText::placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(212, 212, 212, var(--tw-placeholder-opacity))
}

.layout__header.layout__header--transparent{
  background-color:transparent !important
}

.layout__header.layout__header.layout__header--transparent{
  border-color:transparent !important
}

@media (min-width: 768px){
  .layout__header.layout__header.layout__header--transparent .header__menu .menu__list .menu__item .menu__itemTitle{
    --tw-text-opacity:1 !important;
    color:rgba(209, 213, 219, var(--tw-text-opacity)) !important
  }

  .layout__header.layout__header.layout__header--transparent .header__menu .menu__list .menu__item .menu__link{
    --tw-text-opacity:1 !important;
    color:rgba(209, 213, 219, var(--tw-text-opacity)) !important
  }
}

.layout__header.layout__header.layout__header--transparent .header__menu .menu__list .menu__item .menu__link--active{
  --tw-text-opacity:1 !important;
  color:rgba(41, 201, 87, var(--tw-text-opacity)) !important
}

@media (min-width: 768px){
  .layout__header.layout__header.layout__header--transparent .header__menu .menu__list .menu__item .menu__link--active{
    --tw-text-opacity:1 !important;
    color:rgba(41, 201, 87, var(--tw-text-opacity)) !important
  }
}

.layout__header.layout__header.layout__header--transparent .header__search .search__input .search__inputIcon .fa{
  --tw-text-opacity:1 !important;
  color:rgba(209, 213, 219, var(--tw-text-opacity)) !important
}

.layout__header.layout__header.layout__header--transparent .header__search .search__input .search__inputText{
  --tw-border-opacity:1 !important;
  border-color:rgba(163, 163, 163, var(--tw-border-opacity)) !important;
  --tw-bg-opacity:1 !important;
  background-color:rgba(163, 163, 163, var(--tw-bg-opacity)) !important;
  --tw-bg-opacity:0.7 !important
}

.layout__header.layout__header.layout__header--transparent .header__search .search__input .search__inputText::-moz-placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(212, 212, 212, var(--tw-placeholder-opacity))
}

.layout__header.layout__header.layout__header--transparent .header__search .search__input .search__inputText::placeholder{
  --tw-placeholder-opacity:1;
  color:rgba(212, 212, 212, var(--tw-placeholder-opacity))
}

@media (min-width: 768px){
  .layout__header.layout__header--transparent .header__menu .menu__list .menu__item .menu__itemTitle{
    --tw-text-opacity:1 !important;
    color:rgba(209, 213, 219, var(--tw-text-opacity)) !important
  }
}

@media (min-width: 768px){
  .layout__header.layout__header--transparent .header__menu .menu__list .menu__item .menu__link{
    --tw-text-opacity:1 !important;
    color:rgba(209, 213, 219, var(--tw-text-opacity)) !important
  }
}

.layout__header.layout__header--transparent .header__search .search__input .search__inputIcon .fa{
  --tw-text-opacity:1 !important;
  color:rgba(209, 213, 219, var(--tw-text-opacity)) !important
}

.layout__header.layout__header--transparent .header__search .search__input .search__inputText{
  --tw-border-opacity:1 !important;
  border-color:rgba(163, 163, 163, var(--tw-border-opacity)) !important;
  --tw-bg-opacity:1 !important;
  background-color:rgba(163, 163, 163, var(--tw-bg-opacity)) !important;
  --tw-bg-opacity:0.7 !important
}

.layout__header.layout__header--transparent .header__search .search__input .search__inputText::-moz-placeholder{
  --tw-placeholder-opacity:1 !important;
  color:rgba(212, 212, 212, var(--tw-placeholder-opacity)) !important
}

.layout__header.layout__header--transparent .header__search .search__input .search__inputText::placeholder{
  --tw-placeholder-opacity:1 !important;
  color:rgba(212, 212, 212, var(--tw-placeholder-opacity)) !important
}

.layout__header.layout__header--white{
  --tw-border-opacity:1 !important;
  border-color:rgba(229, 231, 235, var(--tw-border-opacity)) !important;
  --tw-bg-opacity:1 !important;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity)) !important
}

@media (min-width: 768px){
  .layout__header.layout__header--white .header__menu .menu__list .menu__item .menu__itemTitle{
    --tw-text-opacity:1 !important;
    color:rgba(163, 163, 163, var(--tw-text-opacity)) !important
  }
}

@media (min-width: 768px){
}

.layout__header.layout__header--white .header__search .search__input .search__inputIcon .fa{
  --tw-text-opacity:1 !important;
  color:rgba(87, 83, 78, var(--tw-text-opacity)) !important
}

.layout__header.layout__header--white .header__search .search__input .search__inputText{
  --tw-border-opacity:1 !important;
  border-color:rgba(241, 245, 249, var(--tw-border-opacity)) !important;
  --tw-border-opacity:0.7 !important;
  --tw-bg-opacity:1 !important;
  background-color:rgba(241, 245, 249, var(--tw-bg-opacity)) !important
}

.layout__header.layout__header--white .header__search .search__input .search__inputText::-moz-placeholder{
  --tw-placeholder-opacity:1 !important;
  color:rgba(87, 83, 78, var(--tw-placeholder-opacity)) !important
}

.layout__header.layout__header--white .header__search .search__input .search__inputText::placeholder{
  --tw-placeholder-opacity:1 !important;
  color:rgba(87, 83, 78, var(--tw-placeholder-opacity)) !important
}

.layout__header .header__logo .header__logoImg{
  height:3.5rem
}

@media (min-width: 768px){
  .layout__header .header__logo .header__logoImg{
    height:2.5rem
  }
}

.layout__header .header__menu{
  color:#d0d0d0
}

@media (max-width: 768px){
  .layout__header .header__menu{
    position:absolute;
    right:0px;
    left:0px;
    border-top-width:1px;
    --tw-border-opacity:1;
    border-color:rgba(209, 213, 219, var(--tw-border-opacity));
    top:100%
  }
}

.layout__header .header__menu .menu__list .menu__item .menu__itemTitle:hover{
  color:#2acb5e !important
}

.layout__header .header__menu .menu__list .menu__item .menu__link:hover{
  color:#2acb5e
}

.layout__header .header__menu .menu__list .menu__item .menu__link--active{
  --tw-text-opacity:1;
  color:rgba(41, 201, 87, var(--tw-text-opacity))
}

@media (min-width: 768px){
  .layout__header .header__menu .menu__list .menu__item .menu__link--active{
    --tw-text-opacity:1;
    color:rgba(41, 201, 87, var(--tw-text-opacity))
  }
}

@media (min-width: 768px){
  .layout__header .header__menu .menu__accordion{
    display:none !important
  }
}

.layout__header .subMenu__tabBg{
  background-color:#f8fcff;
  z-index:-1
}

.layout__header .header__dropdownMenu{
  animation-duration:150ms;
  width:1920px
}

@media (max-width: 768px){
  .layout__header .header__dropdownMenu{
    display:none !important
  }
}

.layout__header .header__dropdownMenu .dropdownMenu__tab{
  background-image:url(../img/menu_open_bg.355f0a05f6c4eecfb176.jpg);
  background-size:cover;
  background-position:left top;
  background-repeat:no-repeat;
  transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  transition-property:background-image,height
}

.layout__header .header__dropdownMenu .subMenu__btn{
  position:relative;
  border-right-width:1px;
  border-color:transparent;
  font-size:1.5rem;
  line-height:2rem;
  transition-property:all;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  line-height:54px
}

.layout__header .header__dropdownMenu .subMenu__btn::after{
  content:"";
  position:absolute;
  top:0px;
  left:0px;
  display:block;
  height:100%;
  width:100%;
  transition-property:all;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  background:linear-gradient(to left, rgba(35, 184, 53, 0.2), rgba(35, 184, 53, 0.02), rgba(35, 184, 53, 0));
  opacity:0
}

.layout__header .header__dropdownMenu .subMenu__btn[aria-selected=true], .layout__header .header__dropdownMenu .subMenu__btn:hover{
  --tw-border-opacity:1;
  border-color:rgba(41, 201, 87, var(--tw-border-opacity));
  --tw-text-opacity:1;
  color:rgba(41, 201, 87, var(--tw-text-opacity))
}

.layout__header .header__dropdownMenu .subMenu__btn[aria-selected=true]::after,.layout__header .header__dropdownMenu .subMenu__btn:hover::after{
  content:""
}

.layout__header .header__dropdownMenu .subMenu__btn[aria-selected=true]::after, .layout__header .header__dropdownMenu .subMenu__btn:hover::after{
  position:absolute;
  top:0px;
  left:0px;
  display:block;
  height:100%;
  width:100%
}

.layout__header .header__dropdownMenu .subMenu__btn[aria-selected=true]::after,.layout__header .header__dropdownMenu .subMenu__btn:hover::after{
  background:linear-gradient(to left, rgba(35, 184, 53, 0.2), rgba(35, 184, 53, 0.02), rgba(35, 184, 53, 0));
  opacity:1
}

.layout__footer{
  color:#848485
}

.layout__footer .footer__top--wrapper{
  background-color:#1f1f1f;
  background-image:url(../img/fTopBg.556c9b14961034fd004b.png)
}

.layout__footer .footer__content--wrapper{
  background-color:#1f1f1f
}

.layout__footer .footer__content .category__link{
  color:#848585;
  transition-property:color;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms
}

.layout__footer .footer__content .category__link:hover{
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.layout__footer .footer__rightbar--wrapper{
  background-color:#171717;
  color:#4f5051
}

/* purgecss end ignore */
